have a bad opinion of - German English Dictionary